/*
 * @Copy.Right (c)2025.好买气电子商务有限公司
 * @Department 技术研发部
 */
package com.xq.tmall.entity;

import com.alibaba.fastjson.JSON;
import java.io.Serializable;

/**
 * 股票基本面
 *
 * @TableName stock_daily_basic
 * @author 74449
 * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
 */
public class StockDailyBasic implements Serializable {
    /**
     * @DatabaseColumn id
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Integer id;

    /**
     * @DatabaseColumn code
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private String code;

    /**
     * @DatabaseColumn trade_date
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Integer tradeDate;

    /**
     * @DatabaseColumn close
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double close;

    /**
     * @DatabaseColumn pe
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double pe;

    /**
     * @DatabaseColumn pe_tTM
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double peTtm;

    /**
     * @DatabaseColumn pb
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double pb;

    /**
     * @DatabaseColumn ps
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double ps;

    /**
     * @DatabaseColumn ps_tTM
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double psTtm;

    /**
     * @DatabaseColumn total_share
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double totalShare;

    /**
     * @DatabaseColumn float_share
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double floatShare;

    /**
     * @DatabaseColumn free_share
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double freeShare;

    /**
     * @DatabaseColumn total_mv
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double totalMv;

    /**
     * @DatabaseColumn circ_mv
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private Double circMv;

    /**
     * @DatabaseTable stock_daily_basic
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    private static final long serialVersionUID = -7362839988151957504L;

    /**
     * 获取id的值
     *
     * @return stock_daily_basic.id
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置id的值
     *
     * @param id (stock_daily_basic.id)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取code的值
     *
     * @return stock_daily_basic.code
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public String getCode() {
        return code;
    }

    /**
     * 设置code的值
     *
     * @param code (stock_daily_basic.code)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    /**
     * 获取trade_date的值
     *
     * @return stock_daily_basic.trade_date
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Integer getTradeDate() {
        return tradeDate;
    }

    /**
     * 设置trade_date的值
     *
     * @param tradeDate (stock_daily_basic.trade_date)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setTradeDate(Integer tradeDate) {
        this.tradeDate = tradeDate;
    }

    /**
     * 获取close的值
     *
     * @return stock_daily_basic.close
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getClose() {
        return close;
    }

    /**
     * 设置close的值
     *
     * @param close (stock_daily_basic.close)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setClose(Double close) {
        this.close = close;
    }

    /**
     * 获取pe的值
     *
     * @return stock_daily_basic.pe
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getPe() {
        return pe;
    }

    /**
     * 设置pe的值
     *
     * @param pe (stock_daily_basic.pe)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setPe(Double pe) {
        this.pe = pe;
    }

    /**
     * 获取pe_tTM的值
     *
     * @return stock_daily_basic.pe_tTM
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getPeTtm() {
        return peTtm;
    }

    /**
     * 设置pe_tTM的值
     *
     * @param peTtm (stock_daily_basic.pe_tTM)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setPeTtm(Double peTtm) {
        this.peTtm = peTtm;
    }

    /**
     * 获取pb的值
     *
     * @return stock_daily_basic.pb
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getPb() {
        return pb;
    }

    /**
     * 设置pb的值
     *
     * @param pb (stock_daily_basic.pb)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setPb(Double pb) {
        this.pb = pb;
    }

    /**
     * 获取ps的值
     *
     * @return stock_daily_basic.ps
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getPs() {
        return ps;
    }

    /**
     * 设置ps的值
     *
     * @param ps (stock_daily_basic.ps)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setPs(Double ps) {
        this.ps = ps;
    }

    /**
     * 获取ps_tTM的值
     *
     * @return stock_daily_basic.ps_tTM
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getPsTtm() {
        return psTtm;
    }

    /**
     * 设置ps_tTM的值
     *
     * @param psTtm (stock_daily_basic.ps_tTM)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setPsTtm(Double psTtm) {
        this.psTtm = psTtm;
    }

    /**
     * 获取total_share的值
     *
     * @return stock_daily_basic.total_share
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getTotalShare() {
        return totalShare;
    }

    /**
     * 设置total_share的值
     *
     * @param totalShare (stock_daily_basic.total_share)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setTotalShare(Double totalShare) {
        this.totalShare = totalShare;
    }

    /**
     * 获取float_share的值
     *
     * @return stock_daily_basic.float_share
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getFloatShare() {
        return floatShare;
    }

    /**
     * 设置float_share的值
     *
     * @param floatShare (stock_daily_basic.float_share)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setFloatShare(Double floatShare) {
        this.floatShare = floatShare;
    }

    /**
     * 获取free_share的值
     *
     * @return stock_daily_basic.free_share
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getFreeShare() {
        return freeShare;
    }

    /**
     * 设置free_share的值
     *
     * @param freeShare (stock_daily_basic.free_share)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setFreeShare(Double freeShare) {
        this.freeShare = freeShare;
    }

    /**
     * 获取total_mv的值
     *
     * @return stock_daily_basic.total_mv
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getTotalMv() {
        return totalMv;
    }

    /**
     * 设置total_mv的值
     *
     * @param totalMv (stock_daily_basic.total_mv)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setTotalMv(Double totalMv) {
        this.totalMv = totalMv;
    }

    /**
     * 获取circ_mv的值
     *
     * @return stock_daily_basic.circ_mv
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public Double getCircMv() {
        return circMv;
    }

    /**
     * 设置circ_mv的值
     *
     * @param circMv (stock_daily_basic.circ_mv)
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    public void setCircMv(Double circMv) {
        this.circMv = circMv;
    }

    /**
     * toString for stock_daily_basic
     * @return String
     * @Creator Sieger.MybatisGenerator 【严禁自行删除、修改操作】
     */
    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }
}